cmake_minimum_required(VERSION 2.8.11)

set_property(GLOBAL PROPERTY MUSIC_CORE_NETWORK_KITS_HEADERS
    ${MUSIC_CORE_NETWORK_DIR}/common/musicnetworkthread.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicnetworkproxy.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicnetworkoperator.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloaddatarequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadtextrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadtagdatarequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadsourcerequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadqueuerequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicidentifysongsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicsourceupdaterequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadcounterpvrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadbackgroundphotorequest.h
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadbackgroundskinrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryinterface.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryalbumrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryartistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryplaylistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyquerytoplistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyquerymovierequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryrecommendrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryartistlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwydownloadtextrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwycommentsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyartistsimilarrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwysongsuggestrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwytranslationrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwydiscoverlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryinterface.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryalbumrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryartistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryplaylistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgquerytoplistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgquerymovierequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryrecommendrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryartistlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgdiscoverlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgcommentsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgsongsuggestrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgartistsimilarrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryinterface.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryalbumrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryartistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryplaylistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwquerytoplistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwquerymovierequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryrecommendrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryartistlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwdownloadtextrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwdownloadbackgroundrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwdiscoverlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwcommentsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwsongsuggestrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwartistsimilarrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/bd/musicbdqueryinterface.h
    ${MUSIC_CORE_NETWORK_DIR}/music/bd/musicbdquerylearnrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/bd/musicbdtranslationrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryinterface.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryalbumrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryartistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryplaylistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqquerytoplistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqquerymovierequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryrecommendrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryartistlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqdownloadtextrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqdownloadbackgroundrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqdiscoverlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqcommentsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqsongsuggestrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqartistsimilarrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicfmradiochannelrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicfmradiodownloadtextrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicfmradiosongsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicabstractfmradiorequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicdjradiocategoryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicdjradioprogramrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicdjradioprogramcategoryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicabstractdjradiorequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/mv/musicmvradiocategoryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/mv/musicmvradioprogramrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/radio/mv/musicabstractmvradiorequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicnetworkdefines.h
    ${MUSIC_CORE_NETWORK_DIR}/musicabstractqueryrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicabstractnetwork.h
    ${MUSIC_CORE_NETWORK_DIR}/musicabstractdownloadrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicdownloadqueryfactory.h
    ${MUSIC_CORE_NETWORK_DIR}/musicdownloadmanager.h
    ${MUSIC_CORE_NETWORK_DIR}/musicdownloadbackgroundrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicpagingrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryalbumrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryartistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryartistlistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryplaylistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicquerytoplistrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryrecommendrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicquerymovierequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicsongsuggestrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicsimilarrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musictranslationrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musiccommentsrequest.h
    ${MUSIC_CORE_NETWORK_DIR}/musicdiscoverlistrequest.h
)

set_property(GLOBAL PROPERTY MUSIC_CORE_NETWORK_KITS_SOURCES
    ${MUSIC_CORE_NETWORK_DIR}/common/musicnetworkthread.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicnetworkproxy.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicnetworkoperator.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloaddatarequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadtextrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadtagdatarequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadsourcerequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadqueuerequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicidentifysongsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicsourceupdaterequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadcounterpvrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadbackgroundphotorequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/common/musicdownloadbackgroundskinrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryinterface.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryalbumrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryartistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryplaylistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyquerytoplistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyquerymovierequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryrecommendrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyqueryartistlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwydownloadtextrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwycommentsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwysongsuggestrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwyartistsimilarrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwytranslationrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/wy/musicwydiscoverlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryinterface.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryalbumrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryartistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryplaylistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgquerytoplistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgquerymovierequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryrecommendrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgqueryartistlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgdiscoverlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgcommentsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgsongsuggestrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kg/musickgartistsimilarrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryinterface.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryalbumrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryartistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryplaylistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwquerytoplistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwquerymovierequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryrecommendrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwqueryartistlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwdownloadtextrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwdownloadbackgroundrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwdiscoverlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwcommentsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwsongsuggestrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/kw/musickwartistsimilarrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/bd/musicbdquerylearnrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/bd/musicbdtranslationrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryinterface.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryalbumrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryartistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryplaylistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqquerytoplistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqquerymovierequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryrecommendrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqqueryartistlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqdownloadtextrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqdownloadbackgroundrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqdiscoverlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqcommentsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqsongsuggestrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/music/qq/musicqqartistsimilarrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicfmradiochannelrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicfmradiodownloadtextrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicfmradiosongsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/fm/musicabstractfmradiorequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicdjradiocategoryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicdjradioprogramrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicdjradioprogramcategoryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/dj/musicabstractdjradiorequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/mv/musicmvradiocategoryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/mv/musicmvradioprogramrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/radio/mv/musicabstractmvradiorequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicabstractqueryrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicabstractnetwork.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicabstractdownloadrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicdownloadqueryfactory.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicdownloadmanager.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicdownloadbackgroundrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicpagingrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryalbumrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryartistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryartistlistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryplaylistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicquerytoplistrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicqueryrecommendrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicquerymovierequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicsongsuggestrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicsimilarrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musictranslationrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musiccommentsrequest.cpp
    ${MUSIC_CORE_NETWORK_DIR}/musicdiscoverlistrequest.cpp
)
